Systematic testing of multicast routing protocols: analysis of forward and backward search techniques
نویسندگان
چکیده
The recent growth of the Internet and its increased het erogeneity have increased the complexity of network proto col design and testing In addition the advent of multipoint multicast based applications has introduced new challenges that are qualitatively di erent in nature than the traditional point to point protocols Multipoint applications typically in volve a group of participants simultaneously and hence are inherently more complex As more multipoint protocols are coming to life the need for a systematic method to study and evaluate such protocols is becoming more apparent Such method aims to expedite the protocol development cycle and improve protocol robustness and performance In this paper we present a new methodology for develop ing systematic and automatic test generation algorithms for multipoint protocols These algorithms attempt to synthesize network topologies and sequences of events that stress the protocol s correctness or performance This problem can be viewed as a domain speci c search problem that su ers from the state space explosion problem One goal of this work is to circumvent the state space explosion problem utilizing knowl edge of network and fault modeling and multipoint protocols The two approaches investigated in this study are based on for ward and backward search techniques We use an extended nite state machine FSM model of the protocol The rst algorithm uses forward search to perform reduced reachabil ity analysis Using domain speci c information for multicast routing over LANs the algorithm complexity is reduced from exponential to polynomial in the number of routers This ap proach however does not fully automate topology synthesis The second algorithm the fault oriented test generation uses backward search for topology synthesis and uses backtracking to generate event sequences instead of searching forward from initial states Using these algorithms we have conducted studies for cor rectness of the multicast routing protocol PIM We propose to extend these algorithms to study end to end multipoint pro tocols using a virtual LAN that represents delays of the un derlying multicast distribution tree
منابع مشابه
Systematic Testing of Multicast Routing Protocols : Analysis of Forward and Backward
| The recent growth of the Internet and its increased het-erogeneity have increased the complexity of network protocol design and testing. In addition, the advent of multipoint (multicast-based) applications has introduced new challenges that are qualitatively diierent in nature than the traditional point-to-point protocols. Multipoint applications typically involve a group of participants simu...
متن کاملFault-oriented Test Generation for Multicast Routing
The unprecedented growth of the Internet and the introduction of new network services such as multicast has lead to the increased complexity of network protocols and protocol interaction Multicast protocols support a wide range of multipoint applications ranging from teleconferencing to network games Unlike traditional point to point protocols multipoint communication involves multiple senders ...
متن کاملMulticast computer network routing using genetic algorithm and ant colony
Due to the growth and development of computer networks, the importance of the routing topic has been increased. The importance of the use of multicast networks is not negligible nowadays. Many of multimedia programs need to use a communication link to send a packet from a sender to several receivers. To support such programs, there is a need to make an optimal multicast tree to indicate the opt...
متن کاملSTRESS Testing using Reduced
| Recent growth of the Internet and the introduction of new network services, have led to the increased complexity of network protocols and protocol interaction. In particular, the advent of IP-multicast has contributed to this added complexity. Multicast enables group communication in an eecient manner. Unlike traditional unicast protocols, a multicast group may involve multiple senders and re...
متن کاملFault-oriented Test Generation for Multicast Routing Protocol Design
We present a new algorithm for automatic test generation for mul-ticast routing. Our algorithm processes a nite state machine (FSM) model of the protocol and uses a mix of forward and backward search techniques to generate the tests. The output tests include a set of topologies, protocol events and network failures, that lead to violation of protocol correctness and behavioral requirements. We ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000